Repository navigation
chore(renovate): close the Dependency Dashboard when nothing is pending - #176
Conversation
With dependencyDashboardAutoclose the dashboard issue is closed while it has no entries and reopened when there is something to do. Claude-Session: https://claude.ai/code/session_012NczuWxMRvz1pXj6MP6Kr3
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Independent local reviewReviewed head: Verdict: safe to merge. No blocking findings. Two wording corrections to the PR description are listed under "Fix in PR"; neither changes the code. What was checked
What is given up while the dashboard is closedThis is the expected trade-off of the option, not a defect:
Blockingnone Fix in PR
Follow-upnone Not covered
|
Independent local reviewReviewed head: Verdict: safe to merge. No blocking findings. Both earlier findings are resolved. One new wording correction to the description is listed under "Fix in PR"; it does not change the code. Earlier findings
What was checked
Blockingnone Fix in PR
Follow-upnone Not covered
|
Independent local reviewReviewed head: Verdict: no open findings. The change was safe to merge and the description is now accurate. Note: this pull request had already been merged when this third pass ran, so this comment confirms the final state rather than gating the merge. Earlier findings
What was checked
Blockingnone Fix in PRnone Follow-upnone Not covered
|
Change
Sets
dependencyDashboardAutoclose: trueinrenovate.json. Renovate then closes the Dependency Dashboard issue when there are no outstanding branches or pull requests and no deprecation or replacement notices, and reopens it when there are, instead of keeping the dashboard open permanently.Entries that wait in the dashboard count as outstanding and keep it open: pending approval (the
javamajor rule usesdependencyDashboardApproval), awaiting schedule, rate-limited, open and ignored pull requests.Closing only changes the issue state; the closed issue keeps its last content. While it is closed that content is no longer updated and its checkboxes are not read. This affects the "Detected Dependencies" list, the "Repository problems" section, the manual re-run checkbox, the config-migration checkbox and abandoned-dependency notices. A repository problem that produces no update does not reopen the dashboard.
Verification
renovate-config-validator --strict --no-global renovate.jsonaccepts the config as a repository config.Not covered